impounded pond - Francés Inglés Diccionario